greater marsupial mole - Spanish English Dictionary